small makeshift tent - German English Dictionary